stop giving me hard time - Turkish English Dictionary